#ifndef USER_MANAGER_H
#define USER_MANAGER_H

// 用户结构体
typedef struct {
    char username[32];
    char password[32];
} User;

// 当前用户根路径
// extern char current_user_path[128];

extern char user_path[128];

// 函数声明
bool user_exists(const char *username);
bool save_user(const char *username, const char *password);
bool authenticate_user(const char *username, const char *password);
bool check_password(const char *password1, const char *password2);

#endif

